虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

循环<b>冗余</b>检验

  • crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC

    crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错。

    标签: crc CRC 多项式 位运算

    上传时间: 2014-11-28

    上传用户:宋桃子

  • 循环冗余码CRC检验技术广泛应用于测控及通信领域。CRC计算可以靠专用的硬件来实现

    循环冗余码CRC检验技术广泛应用于测控及通信领域。CRC计算可以靠专用的硬件来实现,但是对于低成本的微控制器系统,在没有硬件支持下实现CRC检验,关键的问题就是如何通过软件来完成CRC计算,也就是CRC算法的问题。

    标签: CRC 循环冗余码 应用于 测控

    上传时间: 2013-12-31

    上传用户:来茴

  • crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC

    crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错

    标签: crc CRC 多项式 位运算

    上传时间: 2014-01-16

    上传用户:hphh

  • crc循环冗余检验的原理

    crc循环冗余检验的原理,很详细,可供学习和编程参考。

    标签: crc 循环冗余

    上传时间: 2014-01-10

    上传用户:wangzhen1990

  • CRC循环冗余检验 Verilog 编码程序

    CRC循环冗余检验 Verilog 编码程序

    标签: Verilog CRC 循环冗余 编码

    上传时间: 2013-11-26

    上传用户:woshini123456

  • 循环冗余码CRC 检验技术广泛应用于测控及通信领域。CRC 计算可以靠专用的硬件来实现

    循环冗余码CRC 检验技术广泛应用于测控及通信领域。CRC 计算可以靠专用的硬件来实现, 但是对于低成本的微控制器系统, 在没有硬件支持下实现 CRC 检验,关键的问题就是如何通过软件 来完成CRC 计算,也就是 CRC 算法的问题。 这里将提供三种算法,它们稍有不同,一种适用于程序空间十分苛刻但 CRC 计算速度要求不高 的微控制器系统,另一种适用于程序空间较大且 CRC 计算速度要求较高的计算机或微控制器系统, 最后一种是适用于程序空间不太大,且CRC计算速度又不可以太慢的微控制器系统。

    标签: CRC 循环冗余码 应用于 测控

    上传时间: 2016-09-20

    上传用户:VRMMO

  • 将小于32位的码字用1011编程循环冗余码! 并且可以检验已编好的循环冗余码是否正确!

    将小于32位的码字用1011编程循环冗余码! 并且可以检验已编好的循环冗余码是否正确!

    标签: 1011 循环冗余码 码字

    上传时间: 2016-11-14

    上传用户:jjj0202

  • 用vhdl代码实现循环冗余检验

    用vhdl代码实现循环冗余检验,CRC即Cycic Redundancy Check

    标签: vhdl 代码 循环冗余

    上传时间: 2014-01-25

    上传用户:源码3

  • 循环冗余检验CRC算法原理及C语言实现

    循环冗余检验CRC算法原理及C语言实现               

    标签: 循环冗余检验 crc

    上传时间: 2022-04-04

    上传用户:jiabin

  • 非常经典的循环冗余校验码IEEE文章

    非常经典的循环冗余校验码IEEE文章。。

    标签: IEEE 循环冗余 校验码

    上传时间: 2013-08-09

    上传用户:黄蛋的蛋黄